﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Os.WebUI.ViewModels.ClienteEquipamentoViewModel>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	.: Relatório de Equipamentos :.
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h2>Relatório de Equipamentos</h2>
    
    <% using(Html.BeginForm()) %>
    <% { %>
        <div class="editor-label">
            <%= Html.Label("Selecione o Cliente:") %>
        </div>
        <div class="editor-field">
            <%= Html.DropDownList("Clientes", new SelectList(Model.clientes , "IdCliente", "Nome",Convert.ToInt32(Request.Form["Clientes"]))) %>
        </div>
        <div class="editor-label">
            <%= Html.Label("Modelo:") %>
        </div>
        <div class="editor-field">
            <%= Html.TextBoxFor(model => model.modelo) %>
        </div>
        <div class="editor-label">
            <%= Html.Label("Localização:") %>
        </div>
        <div class="editor-field">
            <%= Html.TextBoxFor(model => model.localizacao) %>
        </div>
        <input type="submit" value="Gerar Relatório" />
    <% } %>
    <% if (Model.equipamentos.Count > 0) { %>
    <table>
        <tr>
            <th></th>
            <th>
                Data
            </th>
            <th>
                Descrição
            </th>
            <th>
                Marca
            </th>
            <th>
                Modelo
            </th>
            <th>
                Sistema Operacional
            </th>
            <th>
                Localização
            </th>
        </tr>

    <% foreach (var item in Model.equipamentos)
       { %>
        <tr>
            <td>
                <%= Html.ActionLink("Detalhes", "Detalhes", "Equipamento", new { id = item.IdEquipamento }, null)%> 
            </td> 
            <td>
                <%= Html.Encode(String.Format("{0:dd/MM/yyyy}", item.Data))%>
            </td>
            <td>
                <%= Html.Encode(item.Descricao)%>
            </td>
            <td>
                <%= Html.Encode(item.Marca)%>
            </td>
            <td>
                <%= Html.Encode(item.Modelo)%>
            </td>
            <td>
                <%= Html.Encode(item.So)%>
            </td>
            <td>
                <%= Html.Encode(item.Localizacao)%>
            </td>
        </tr>
    <% } %>

    </table>
 <% } %>
 <% else { ViewData["Result"].ToString(); } %>
 <div>
        <%= Html.ActionLink("Voltar para Relatórios", "Index") %>
 </div>
</asp:Content>

